something admirable - Français Anglais Dictionnaire